Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

File MDX che mi intontisce la connessione !!

1 view
Skip to first unread message

ALCAU (ST1)

unread,
Oct 11, 2001, 2:30:28 PM10/11/01
to
Mi devo collegare ad un DB3 creato da un programma esterno.
Nella dir dove quel programma scrive i dati nel db si trovano due file con
lo stesso nome ma con estensione diversa.
Prove.dbf e Prove.MDX.
Tutto questo mi crea il problema che se lascio il file MDX la connessione
non avviene, mentre se elimino o rinomino il file MDX la connessione
funziona.
Ma a cosa serve il file MDX ??
Se lo elimino posso causare dei problemi al programma che scive nel DBF ??
Cosa posso fare ??

--
Grazie, Alberto (alias ALCAU)


Ugo Mangini

unread,
Oct 11, 2001, 3:38:42 PM10/11/01
to

"ALCAU (ST1)" <prose...@inwind.it> ha scritto nel messaggio
news:8zlx7.16668$g42.2...@news.infostrada.it...

Mdx generalmente č il formato indici di db4 / visual dbase5.
Dal che si evince che il tuo dbf non č db3 ma in uno di questi due
formati...

Il fatto che la connection non avvenga mi fa pensare che ciň che usi
(giacchč non ci dici se usi odbc, dao, ado, pippo, pluto (per tacer di
paperino... :-P ) ) si "accorga" che si tratta di un formato diverso da
quello che gli dici tů... che astuti questi driver eh... :-P

Non puoi cancellarlo, se gli archivi dbase sono usati da un programma
esterno.

ciao
ugo

ALCAU (ST1)

unread,
Oct 12, 2001, 3:00:03 AM10/12/01
to
> Il fatto che la connection non avvenga mi fa pensare che ciò che usi
> (giacchè non ci dici se usi odbc, dao, ado, pippo, pluto (per tacer di

> paperino... :-P ) ) si "accorga" che si tratta di un formato diverso da
> quello che gli dici tù... che astuti questi driver eh... :-P

Uso ado con questa connessione:
MasterDb3Con.CursorLocation = adUseClient
MasterDb3Con.Open "Driver={Microsoft Visual FoxPro Driver};" & _
"SourceType=DBF;BackgroundFetch=YES;Collate=MACHINE;" & _
"Exclusive=NO;SourceDB=" & PathTraz

Grazie

Ugo Mangini

unread,
Oct 12, 2001, 4:33:57 AM10/12/01
to

"ALCAU (ST1)" <prose...@inwind.it> ha scritto nel messaggio
news:Txwx7.20173$g42.3...@news.infostrada.it...
> > Il fatto che la connection non avvenga mi fa pensare che ciň che usi
> > (giacchč non ci dici se usi odbc, dao, ado, pippo, pluto (per tacer di

> > paperino... :-P ) ) si "accorga" che si tratta di un formato diverso da
> > quello che gli dici tů... che astuti questi driver eh... :-P

>
> Uso ado con questa connessione:
> MasterDb3Con.CursorLocation = adUseClient
> MasterDb3Con.Open "Driver={Microsoft Visual FoxPro Driver};" & _
> "SourceType=DBF;BackgroundFetch=YES;Collate=MACHINE;" & _
> "Exclusive=NO;SourceDB=" & PathTraz
>

Appunto... tu gli stai dicendo di aprire un Fox, mentre gli passi un db4 (o
visual db5, non so)...
La soluzione piů semplice, se puoi lavorare "disconnesso" č quella di
copiarti il dbf e solo quello da un'altra parte e aprirlo lě.

ciao
ugo


ALCAU (ST1)

unread,
Oct 12, 2001, 8:37:17 AM10/12/01
to
> La soluzione piů semplice, se puoi lavorare "disconnesso" č quella di
> copiarti il dbf e solo quello da un'altra parte e aprirlo lě.
Devo lavorare sul dbf !!
Ma non esiste un driver da usare con ado per i file dbase ?

Grazie, Alberto


Ugo Mangini

unread,
Oct 12, 2001, 9:49:36 AM10/12/01
to

"ALCAU (ST1)" <prose...@inwind.it> ha scritto nel messaggio
news:1uBx7.46$1H1....@news.infostrada.it...

Per es...
Provider=MSDASQL.1;Persist Security Info=False;Extended Properties="DSN=File
di
dBASE;DBQ=C:\TEST\;DefaultDir=C:\TEST\;DriverId=533;MaxBufferSize=2048;PageT
imeout=5;"

ma ha diverse limitazioni a partire da Ado 2.1 in poi.
Se non ricordo male, č monoutente (blocca il record) o in sola lettura.

ciao
ugo

0 new messages